manacle rings - French English Dictionary